List:串列,用 [ ] 表示,可以放入不同類型的資料,以逗號區隔每一個值,順序從左到右,從0開始。
Number = [1, 3 , 5, 7]
顯示你要的東西用: print()
print(Number) #印出Number串列內所有的值
print(Number[0]) #印出Number串列內第一個的值
print(Number[-1]) #印出Number串列內倒數第一個的值
print(Number[0:2]) #印出Number串列內從第一個到第三個的值
print(Number[2:]) #印出Number串列內第三個到最後一個的值
print(Number[:2]) #印出Number串列內第一個到第三個的值
如果對於list的內容需要修改,有以下幾個常用的方法:
append() #新增元素,新增加的順序是在最後面
Number.append(9)
insert() # 也是增加元素,但可以任何位置
Number.insert(3, “karlo”)
有新增會有刪除:
del Number[2])
pop() #刪除尾端的值,無須特別指定要山哪一個元素
Number.pop()
remove() #刪除List中,某一個指定數值
Number.remove(5)
Dict
字典會以key-map的星是呈現,用{}表示,不像List
Number = {“A”:01, “B”:02}
Tuple
類似list,但不能修改裡面的數值,用()表示
Set
集合,內容是獨一無二的,不會重複,如果有重複會過濾掉。以()表示。set()表示為空值。特別的是set可以list互轉。